\hypertarget{morton_8h}{
\section{bits/morton.h \-File \-Reference}
\label{morton_8h}\index{bits/morton.\-h@{bits/morton.\-h}}
}


\-Defines some general purpose algorithms.  


{\ttfamily \#include $<$nih/basic/types.\-h$>$}\*
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structnih_1_1morton__functor}{nih\-::morton\-\_\-functor$<$ Integer $>$}
\item 
struct \hyperlink{structnih_1_1morton__functor_3_01uint32_01_4}{nih\-::morton\-\_\-functor$<$ uint32 $>$}
\item 
struct \hyperlink{structnih_1_1morton__functor_3_01uint64_01_4}{nih\-::morton\-\_\-functor$<$ uint64 $>$}
\end{DoxyCompactItemize}
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
\-F\-O\-R\-C\-E\-\_\-\-I\-N\-L\-I\-N\-E \-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E uint32 {\bfseries nih\-::morton\-\_\-code} (uint32 x, uint32 y, uint32 z)
\item 
\-F\-O\-R\-C\-E\-\_\-\-I\-N\-L\-I\-N\-E \-N\-I\-H\-\_\-\-H\-O\-S\-T\-\_\-\-D\-E\-V\-I\-C\-E uint64 {\bfseries nih\-::morton\-\_\-code60} (uint32 x, uint32 y, uint32 z)
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Defines some general purpose algorithms. 